set of tools/instruments - French English Dictionary